squint in the bright sun - Francés Inglés Diccionario